self-dumping bucket - German English Dictionary